*{margin: 0;padding: 0;list-style: none;text-decoration: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;line-height: 1.6em;}
*{font-family: '微软雅黑';font-weight:normal;}
body{opacity: 0}
body.f6f6f6{background: #f6f6f6;}
/* 首页 */
.head{position: relative;}
.head p{text-align: center;color: #242424}
.head p a{display: block;position: absolute;background: url(../images/img_1.png);background-size: 100% 100%;z-index: 2}
.banner_img img{width: 100%;display: block;}
.class_each{width: 100%;}
.class_each ul li{float: left;margin-right: 1.7%;width:32.2%; }
.class_each ul li:nth-child(3){margin-right: 0}
.class_each ul li img{width: 100%;}
.clear{clear:both;}
.class_title{position: relative;}
.class_title p{color: #242424}
.class_title p a{display: block;position: absolute;background: url(../images/img_11.png);background-size: 100% 100%;z-index: 2}
.project img{width: 100%;display: block;}
.bottom_head{position: fixed;bottom: 0;left: 0;width: 100%;background:#242424;z-index: 10}
.bottom_head ul li{float: left;width: 33.3%;height: 100%;text-align: center;border-right:1px solid #141414;}
.bottom_head ul li img{display: block;margin: 0 auto;}
.bottom_head ul li p{text-align: center;color: #fff;opacity:0.7;}


/* 登录 */
.login{width: 100%;background: url(../images/img_12.jpg);background-size: 100% 100%;padding-top: 0.1px;}
.login_box{margin: 0 auto;}
.login_box .input_box{position: relative;border: 1px solid #d9d9d9;background: #fff;overflow: hidden;}
.login_box .input_box img{float: left;}
.login_box .input_box input{border:none;color:#242424 }
.login_btn input{border: 1px solid #fff;background:rgba(243,114,46,0.6);width: 100%;color: #fff}
.login_btn p a{color: #000;opacity:0.4;}
.login_btn p a.left{float: left;}
.login_btn p a.right{float: right;}



/* 注册 */
.list_head{border-bottom: 1px solid #e5e5e5;background: #fff;position: relative;}
.list_head p{text-align: center;}
.list_head  p a{display: block;position: absolute;background: url(../images/img_27.png);background-size: 100% 100%;z-index: 2}
.sign_sex{border-bottom: 1px solid #e5e5e5;background: #f6f6f6}
.sign_sex h2{color: #c2a15e;text-align: center;font-weight: normal;}
.sign_sex h2 span{color: #ff4800}
.sign_sex ul{margin: 0 auto;}
.sign_sex ul li{float: left;width: 50%;}
.sign_sex ul li span{display: block;margin: 0 auto;}
.sign_sex ul li p{text-align: center;color: #787878}
.designer span{background: url(../images/img_25.png); background-size:100% 100%; }
.designer.active span{background: url(../images/img_23.png); background-size:100% 100%; box-shadow:3px 3px 20px;display: block;border-radius: 50%}
.customer span{background: url(../images/img_24.png) ; background-size:100% 100%; display: block;border-radius: 50%}
.customer1 span{background: url(../images/img_24.png); background-size:100% 100%; display: block;border-radius: 50%;box-shadow:3px 3px 20px;}
.customer.active span{background: url(../images/img_26.png); background-size:100% 100%;}
.sign_input{border-bottom: 1px solid #e5e5e5;background: #fff;overflow: hidden;}
.sign_input p{margin: 0 auto;position: relative;}
.sign_input p img{float: left;}
.sign_input p>input{border: none;color: #666;float: left;}
.sign_input p input.code{ position: absolute;right: 0;color: #d7602c}
.sign_input #btnSendCode{width:29% ! important}
.sign_input p span input{display: none}
.sign_input p span label{color: #b04d9b}

.sign_input p span input+label{background: url(../images/img_21.png)no-repeat; background-size:auto 90%;}
.sign_input p span input:checked+label{background: url(../images/img_20.png)no-repeat; background-size:auto 90%;}
.sign_btn{margin: 0 auto;}
.sign_btn input{background: #c9ac72;color: #fff;border: none;}
.sign_btn p{text-align: center;color: #787878;}
.sign_btn p a{color: #d7602c}
.sign_btn p input{display: none}
.sign_btn p label{display: inline-block;vertical-align: middle;}
.sign_btn p input+label{background: url(../images/img_21.png)no-repeat; background-size:100% 100%;}
.sign_btn p input:checked+label{background: url(../images/img_20.png)no-repeat; background-size:100% 100%;}


/* 找回密码 */
.find_pass_empty{border-bottom: 1px solid #e5e5e5;}


/* 美容师 */
/* 帮助中心 */
.empty_64{border-bottom: 1px solid #e5e5e5;}
.help_list{background:#fff;}
.help_list{background:#fff;border-bottom: 1px solid #e5e5e5;}
.help_list ul li{border-bottom: 1px solid #e5e5e5;}
.help_list ul li p{color: #7a7a7a;}
/* 帮助中心 */


/* 帮助中心详情 */
.help_cont h2{text-align:center;color: #474747;}
.help_cont p{text-indent: 2em;line-height: 1.9em;color: #474747}
/* 帮助中心详情 */


/* 查看申请门店进度 */
.apply{border-bottom:1px solid #e5e5e5; background:#fff;}
.full_img img{display: block;width: 100%;}
.apply h2{text-align: center;color:#b7903f;padding-top: 0.3em; }
.apply p{text-align: center;color:#777677;line-height: 2em;}
.apply img.ico{vertical-align: middle;position: relative;}
.apply h3{display: block;text-align: center;width: 100%;color: #3a393a;position: relative;}
.apply h3 i{position: absolute;width: 100%;left: 0;top: 50%;height: 1px;background: #cbcbcb}
.apply h3 span{display: inline-block;background: #fff;position: relative;z-index: 2}
.btn{text-align: center;}
.btn a{display: inline-block;border:1px solid #cbaf74;color: #cbaf74;display: inline-block;}
.apply h4{color: #cbaf74;text-align: center;}
.apply p.small{color: #3a393a;text-align: center;}
.apply_join a{background: #cbaf74;color: #fff;margin: 0 auto;display: block;text-align: center;}


/* 查看申请门店进度 */

/* 分享页 */
.share{width: 100%;background: url(../images/img_35.jpg);background-size: 100% 100%;padding-top: 0.1px;}
.share_one,.share_two{display: block;margin: 0 auto;}
.share_cont{margin: 0 auto;}
.share_cont_left{float: left;}
.share_cont_left p{color: #2b2b2b;line-height: 4em;}
.share_cont_right{float: left;}
.share_cont_right p{color: #808080;background: #e6e6e6;}
.share_cont a{background: #bd9a50;color: #fff;margin: 0 auto;display: block;text-align: center;}
/* 分享页 */

/* 功能启动列表 */
.empty_54{border-bottom: 1px solid #e5e5e5;}
.choice_fun{background: #fff;padding-bottom: 0.1px;border-bottom: 1px solid #e5e5e5;}
.choice_fun h2{text-align: center;color: #7a7a7a;border-bottom: 1px solid #e5e5e5;}
.choice_fun p{text-align: left;color: #7a7a7a;border-bottom: 1px solid #e5e5e5;}
.choice_fun p input{display: none}
.choice_fun p input+label{background: url(../images/img_38.png)no-repeat;background-size: auto 100%;}
.choice_fun p input:checked+label{background: url(../images/img_39.png)no-repeat;background-size: auto 100%;}
.link_sure a{display: block;margin: 0 auto;background: #ff7a62;color: #fff;text-align: center;}
/* 功能启动列表 */

/* 个人中心 */
.user_info{width: 100%;background: url(../images/img_40.png);background-size: 100% 100%;padding-top: 0.1px;}
.user_photo{display: block;margin: 0 auto;border:2px solid #fff;}
.user_info h2{text-align: center;color: #fff;}
.user_info h2 i.women{display: inline-block;background: url(../images/img_42.png);background-size: 100% 100%; }
.user_info h2 i.man{display: inline-block;background: url(../images/img_52.png);background-size: 100% 100%; }
.user_info p{text-align: center;color:#fff} 
.user_list{background: #fff;}
.user_list ul li{float: left;width: 25%;}
.user_list ul li img{display: block;margin: 0 auto;}
.user_list ul li p{text-align: center;color: #333;line-height: 1.2em;}
.user_cont{background: #fff;}
.user_cont ul li{border-bottom: 1px solid #e5e5e5;overflow: hidden;}
.user_cont ul li p{color: #333;position: relative;}
.user_cont ul li p img{vertical-align: middle;position: relative;}
.user_cont ul li p a{display: block;position: absolute;right: 0;background: url(../images/img_48.png);background-size: 100% 100%}
/* 个人中心 */

/* 工作业绩 */
.list_search{border-bottom: 1px solid #e5e5e5;}
.search_select{float: left;position: relative;}
.search_select p span{color: #808080}
.search_select p i{display: inline-block;background: url(../images/img_54.png);background-size: 100% 100%;}
.search_select ul{position: absolute;display: none;z-index: 2;background: #fff;border: 1px solid #eee;color: #666}
.search_box{float: left;border: 1px solid #c7c7c7}
.search_box img{float: left;}
.search_box input{border:none;background: none;color: #b2b2b2;text-indent: 1em;float: left;}
.achive_list ul li{background: #fff;border-bottom: 1px solid #e5e5e5;position: relative;}
.achive_list ul li h2{color: #b2b2b2}
.achive_list ul li p{color: #666}
.achive_list ul li p span{display: inline-block;}
.achive_list ul li p img{vertical-align: middle;}
.achive_list ul li  i{display: block;position: absolute;border:1px solid #2fc302;text-align: center;color: #2fc302;font-style: normal;}
/* 工作业绩 */

/* 美容师钱包 */
.balance{border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;background: #fff;}
.balance p{text-align: center;color: #666}
.balance h2{text-align: center;color: #bd9a50}
.withdrawals_btn{background: #bd9a50;color: #fff;display: block;margin: 0 auto;text-align: center;}
.withdrawals_list{border-top: 1px solid #e5e5e5;}
.withdrawals_list{background: #fff;}
.withdrawals_list ul li{border-bottom: 1px solid #e5e5e5;overflow: hidden;}
.withdrawals_list ul li p{color: #808080;position: relative;}
.withdrawals_list ul li p a{display: block;position: absolute;right: 0;background: url(../images/img_48.png);background-size: 100% 100%}
.withdrawals_each ul li{border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;background: #fff;}
.withdrawals_each ul li p{color: #666;}
.withdrawals_each ul li span{color: #b2b2b2;float: right;}


/* 美容师钱包 */


/* 美容项目 */
.pro_list img{display: block;margin: 0 auto;width: 100%;}
.pro_info{border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;background: #fff;}
.pro_info h2{text-align: center;color: #242424;padding:1em;}
.pro_info img{float: left;}
.pro_info p{color: #3a3a3a;line-height: 1.7em;}
.project_list ul li{border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;background: #fff;}
.project_list ul li img{float: left;}
.project_list ul li h2{color: #3a3a3a}
.project_list ul li p{color: #717171}
.project_list ul li p span{background: #b3b3b3;color: #fff;padding: 0 0.2em;}
.project_list ul li.active p span{background: #55a947;color: #fff;padding: 0 0.2em;}
.project_list ul li p a{display: inline-block;text-align: center;color: #fff;}

.project_list ul li p a:nth-child(1){background: #b3b3b3;margin-right: 1em;}
.project_list ul li p a:nth-child(2){background: #b3b3b3}
.project_list ul li.active p a:nth-child(1){background: #ff7a62;margin-right: 1em;}
.project_list ul li.active p a:nth-child(2){background: #84c17a}
/* 美容项目 */

/* 申请门店 */
.shop_search{border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;background: #fff;}
.shop_search p{float: left;color: #242424;padding-left: 0.5em;}
.shop_seabox{border:1px solid #c8c7c7;position: relative;float: left;overflow: hidden;}
.shop_seabox input{text-align: center;border:none;color: #adadad;float: left;}
.shop_seabox button{float: left;background: url(../images/img_62.png);background-size: 100% 100%;border:none;}
.shop_list li{border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;background: #fff;}
.shop_list ul li>img{float: left;}
.shop_list ul li h2{color: #242424;font-weight: lighter;padding-top: 1.2em;}
.shop_list ul li p{color: #595959;line-height: 2em;}
.shop_list ul li p img{vertical-align: middle;}

/* 申请门店 */


/* 我的资料 */
.user_info_cont{border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;background: #fff;position: relative;}
.user_info_cont img{position: absolute;}
.user_infoleft h2{color: #383838}
.user_infoleft p{color: #6e6e6e}
.user_infoleft h3{color: #6e6e6e;/* border:1px solid #e5e5e5 */;display: inline-block;padding: 0 0.5em;}
.user_infoleft span{color: #ff5a00}
.user_cont_info{border-top: 1px solid #e5e5e5;background: #fff;padding-top: 10px;}
.user_cont_info p{border-bottom: 1px solid #e5e5e5;color: #6e6e6e;}
.user_case{border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;background: #fff;}
.user_case h2{color: #6e6e6e;line-height: 3em;}
.user_case ul li{float: left;width:23.5% ;margin-right: 2%;}
.user_case ul li:last-child{margin-right: 0}
.user_case ul li img{width: 100%;}
.user_case ul li p{text-align: center;color: #6e6e6e;padding-bottom: 0.5em;}
/* 我的资料 */

/* 项目进行时 */
.pro_carryon{border-top: 1px solid #e5e5e5;background: #fff;}
.pro_carryon p{border-bottom: 1px solid #e5e5e5;text-align: left;color: #4c4b4b;padding-left: 35%;}
.pro_carryon p span{color: #ff3c00}
.pro_carryon p em{border: 1px solid #e5e5e5;background:#fff;display: inline-block;vertical-align: middle;position: relative;overflow: hidden;}
.pro_carryon p em i{position: absolute;width: 45%;background: #ff3c00;height: 100%;}
.procar_btn{border-bottom: 1px solid #e5e5e5;text-align: center;}
.procar_btn a{display: inline-block;box-shadow: 3px 3px 3px #aaa; }
.procar_btn a.white{background: #f6f6f6;color: #7a7a7a;margin-right: 1em;}
.procar_btn a.red{background: #ff0000;color: #fff;}
/* 项目进行时 */


/* 意见反馈 */
.feedback{margin: 0 auto;}
.feedback textarea{width: 100%;border:none;box-shadow: 1px 1px 4px #aaa;color: #727272;}
.feedback button{display: block;margin: 0 auto;color: #fff;border: none;background: url(../images/img_95.png);background-size: 100% 100%;}

/* 意见反馈 */

/* 美容师 */


/* boss */
/* 美容师列表 */
.design_list ul li{float: left;background: #fff;width: 48.5%;margin-bottom: 2%;}
.design_list ul li:nth-child(2n+1){margin-right: 3%}
.design_list ul li img{display: block;margin: 0 auto;}
.design_list ul li h2{text-align: center;color: #000;}
.design_list ul li h2 i.women{display: inline-block;background: url(../images/img_72.png);background-size:100% 100%;}
.design_list ul li h2 i.men{background: url(../images/img_73.png);background-size:100% 100%;}
.design_list ul li p{text-align: center;color: #808080;}
.design_list ul li button{text-align: center;color: #b2b2b2;border:1px solid #bd9a50;display: block;margin:0 auto;background: #fff;}
.design_list ul li button:hover{color: #fff;background: #bd9a50}
.look{position: absolute;background: url(../images/img_82.png);background-size: 100% 100%;}

/* 美容师列表 */

/* boss个人中心 */
.user_info_boss{background: url(../images/img_74.png);background-size: 100% 100%;}

/* boss个人中心 */


/* 购买记录 */

.boss_buy_list ul li{border-bottom: 1px solid #e5e5e5;background: #fff;}
.boss_buy_list ul li p{color: #000}
.boss_buy_list ul li p  span{color: #b2b2b2}
.boss_buy_list ul li h2{color: #bd9a50}
.boss_buy_list ul li h2 span{color: #b2b2b2}
.boss_buy_list ul li span{float: right;}

/* 购买记录 */


/* boss钱包 */
.boss_balance{border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}
.choice_money p{text-align: center;}
.choice_money p span{display: inline-block;border:1px solid #ccc;color:#000; overflow: hidden;}
.choice_money p span.active{color: #bd9a50;border-color: #bd9a50;background: url(../images/img_77.png)no-repeat;background-size: auto 100%;}
/* boss钱包 */


/* 消费记录 */
.boss_paysign{border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;background: #fff;}
.boss_pay_left{float: left;}
.boss_pay_left img{float: left;}
.boss_pay_left h2{float: left;width: 50%;color: #333}
.boss_pay_left p{float: left;width: 50%;color: #999;}
.boss_paysign>p{float: right;color: #1a1a1a}

.boss_pay_list{border-top: 1px solid #e5e5e5;background: #fff;}
.boss_pay_list ul li{border-bottom: 1px solid #e5e5e5;}
.boss_pay_pro{float: left;}
.boss_pay_pro img{display: block;}
.boss_pay_pro p{color: #666;text-align: center;}
.bosspaylist_left{float: left;width: 60%;}
.boss_pay_list ul li h2{float: left;color: #333;width: 50%;}
.boss_pay_list ul li h2 span{color: #808080;width: 50%;}
.boss_pay_list ul li .bosspaylist_left>p{float: left;color: #b2b2b2}
.boss_pay_list ul li>p{float: right;color: #333;}
.boss_choice{position: fixed;width: 100%;background: #fafafa;left: 0;bottom: 0;z-index: 10}
.boss_choice ul li{float: left;width: 50%;height: 100%;text-align: center;color: #808080}
.boss_choice ul li.active{background: #bd9a50;color: #fff;}
/* 消费记录 */



/* 机械列表 */
.machin_list ul li{border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;background: #fff;}
.machin_list ul li .pic{float: left;height: 100%;border-right:1px solid #e5e5e5;}
.machin_list ul li .pic img{width: 100%;height: 100%;}
.michin_info{float: left;}
.michin_info h2{color: #474747;}
.michin_info p{color: #898989}
.machin_con{float: left;}
.machin_con i{display: inline-block;vertical-align: middle;}
.machin_con p.red{color: #ff633f}
.machin_con p.red i{border:4px solid #ff633f;}
.machin_con p.green{color: #33c407}
.machin_con p.green i{border:4px solid #33c407;}
.machin_con p.black{color: #525252}
.machin_con p.black i{border:4px solid #525252;}


.fu{position: fixed;z-index: 11;background: rgba(0,0,0,0.5);width: 100%;left: 0;top: 0;height: 100%;display: none}
.report_fix_box{position:relative;margin: 0 auto;background: #fff;}
.report_fix_box h2{border-bottom: 1px solid #e5e5e5;text-align: center;position: relative;color: #333;}
.report_fix_box h2 span{position: absolute;color: #999}
.report_fix_box p{text-align: center;}
.report_fix_box p span{display:inline-block; text-align: center;}
.report_fix_box p span.sure{border:1px solid #ff0600;color: #fff;background: #ff0600}
.report_fix_box p span.cancel{border:1px solid #e6e6e6;color: #808080;background: #fff}


/* 机械列表 */

/* 机械详情 */

.machine_cont{background: #fff;}
.machine_cont h2{color: #242424;padding-top: 1em;}
.machine_cont h2 span{border-bottom: 4px solid #bd9a50;padding-bottom: 0.5em;}
.machine_cont img{width: 100%;}
.machine_cont p{color: #474747;line-height: 1.9em;text-indent: 2em;}
/* 机械详情 */



/* boss */




/* 顾客 */
.user_info_cus{background: url(../images/img_84.png);background-size: 100% 100%;}
.cus_evaluate p{color: #727272}
.cus_evaluate p span.name{display: inline-block;}
.cus_evaluate p span i{display: inline-block;background:url(../images/img_88.png);background-size: 100% 100%;}
.cus_evaluate p span i.active{background:url(../images/img_87.png);background-size: 100% 100%;}
.cus_evaluate p em{font-style: normal;}
.feedback_cus textarea{background:#f6f6f6;}
.code img{display: block;margin:0 auto;}
.code p{text-align: center;color: #000}
.code p a{color: #000}

.his_pro ul li .michin_info h2{color: #474747}
.his_pro ul li .michin_info p{color: #898989}
.evaluate_btn{float: left;}
.evaluate_btn a{display: block;background:#ff7a62;color: #fff;text-align: center;background:url(../images/img_91.png);background-size: 100% 100%;}



/* 顾客 */


/* 代理商 */
.agent_info{background: url(../images/img_93.png);background-size: 100% 100%;}

/* 代理商 */


























